cross platform - English Synonyms Dictionary